electrical soil-heating - German English Dictionary